bluff shelter - Spanish English Dictionary